Cooperative Dynamic Multi-CBJ Search for DisCSPs

نویسندگان

  • Uri Shapen
  • Amnon Meisels
چکیده

A multi search process version of the sequential assignment, distributed Conflict based BackJumping algorithm is presented. Multi-CBJ benefits greatly from sharing of Nogoods among search processes. It also improves when the multi-search process is dynamic, generating CBJ processes during search with a dynamic heuristic that controls load balancing. The resulting algorithm, Cooperative Dynamic Multi-CBJ, is much faster and more efficient than asynchronous algorithms like ABT and AFC. The multi-search version of asynchronous backtracking (ABT) turns out to be unsuccessful. Apparently, the existing asynchroniety of ABT prevents it from benefiting from the use of multi search processes. Its performance actually deteriorates with additional search processes. Finally, the hypothesis that multi search flourishes when message delays are dominant is checked. Asynchronous multisearch algorithms do perform better in the presence of message delays. However, cooperative dynamic Multi-CBJ remains the best performing multi-search algorithm, also in the presence of message delays.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Maintaining Arc-Consistency within Dynamic Backtracking

Most of complete search algorithms over Constraint Satisfaction Problems (csp) are based on Standard Backtracking. Two main enhancements of this basic scheme have been studied: first, to integrate constraint propagation as mac which maintains arc consistency during search; second, intelligent backtrackers which avoid repeatedly falling in the same dead-ends by recording nogoods as Conflict-dire...

متن کامل

Concurrent search for distributed CSPs

A distributed concurrent search algorithm for distributed constraint satisfaction problems (DisCSPs) is presented. Concurrent search algorithms are composed of multiple search processes (SPs) that operate concurrently and scan non-intersecting parts of the global search space. Each SP is represented by a unique data structure, containing a current partial assignment (CPA), that is circulated am...

متن کامل

A hybrid approach to solving coarse-grained DisCSPs

A coarse-grained Distributed Constraint Satisfaction Problem (DisCSP) consists of several loosely connected constraint satisfaction subproblems, each assigned to an individual agent. We present Multi-Hyb, a two-phase concurrent hybrid approach for solving DisCSPs. In the first phase, each agent’s subproblem is solved using systematic search which generates the key partial solutions to the globa...

متن کامل

Conflict-Directed Backjumping Revisited

In recent years, many improvements to backtracking algorithms for solving constraint satisfaction problems have been proposed. The techniques for improving backtracking algorithms can be conveniently classiied as look-ahead schemes and look-back schemes. Unfortunately , look-ahead and look-back schemes are not entirely orthogonal as it has been observed empirically that the enhancement of look-...

متن کامل

DisCSPs: Tools for Generic and Efficient Multi-Agents Negotiations

The wider connectivity of WWW architectures is opening new rooms for agents technology. This results in increasing inter-operability, optimization and negotiation in inter e-business processes. We give here a short review of some efficient algorithms used in the framework of distributed constraint satisfaction (DisCSP). This formalism allows generic negotiations in multi-agents systems. We pres...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007